hat making - French English Dictionary